spouting out - Turkish English Dictionary